i wonder what you look like - French English Dictionary